lens-pod hoarycress - Turkish English Dictionary